.right-server{   
	position: fixed;
    right: 0;
    bottom: 30%;
	
	transition: all 1.5s;
	z-index: 1000;
	    width: 185px;
	}
	.right-server div{    margin-bottom: -5px;}
	.right-server div img{width:100%;}
	.right-server div span{
	cursor:pointer;
	position: absolute;
    right: 29px;
    color: #3cbfae;
    font-weight: bold;
	 font-size: 18px;
	}
	.right-server ul{  
	list-style: none;
    padding: 10px 15px;
    margin: 0;
	border: 1px solid #3cbfae;  
    line-height: 2.5;
	background: #ffffff;
	padding-bottom:20px;
	border-radius: 0 0 5px 5px;
	}
	.right-server ul li{cursor:pointer;margin-top: 8px;border: 1px solid #DDD;    border-radius: 16px;}
	.right-server ul a{text-decoration: none;color:#333;    font-size: 14px;}
	.right-server ul li img{width:25px;float: left;
    margin-top: 5px;
    margin-left: 10px;
    margin-right: 10px;}
	.dh{
	
	transform: translateX(160px);
	}
	.dh1{
	
	transform: translateX(0px);
	}

.mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5); /* 半透明背景 */
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
}
 
.content {
  background: white;
  padding: 8px 20px 20px 20px;
  width: 70%;
  border-radius: 10px;
}
	
	/*ins{display: none !important;}*/
#nb_icon_wrap{display: none !important;}

.bottom-server{display: flex;position: fixed;
    width: 100%;
    bottom: 0;   z-index: 1000; background:#ff7041;}
.bottom-server>div{display: flex;flex:1;justify-content:center;border: 1px solid #fff; padding: 10px 0;  }
.bottom-server>div img{display: flex;    max-width: 28px;    margin-right: 4px;} 
.bottom-server>div a{display: flex;color:#fff;font-size:18px;text-decoration: none;} 
.embed-hot-issue{display: none !important;}
.embed-icon{display: none !important;}